Performance model for a prioritized multiple-bus multiprocessor system
نویسندگان
چکیده
The performance of a shared memory multiprocessor system with a multiple-bus interconnection network is studied in this paper. The eeect of bus and memory contention is modeled using a probabilistic model and a closed form solution for the acceptance probability of each processor is presented. It is assumed that each processor in the system has a distinct priority assigned to it and that arbitration is based on priority. Whenever a request from a processor is rejected due to bus or memory connicts, the request is resubmitted until granted. Based on the model, individual processor acceptance probabilities are rst estimated, from which the eeective memory bandwidth is computed. The accuracy of the analytical model is veriied based on simulation results. Results from the model are compared against other approximate models previously reported in literature. It is observed that the inaccuracy of the model measured in terms of error from simulation results is less than that in previously reported studies.
منابع مشابه
Performance of Multiple-Bus Multiprocessor under Non-Uniform Memory Reference
Performance evaluation of multiple-bus multiproces-sor systems is usually carried out under the assumption of uniform memory reference model. The objective of this paper is to study the performance of multiple bus multiprocessor system in the presence of hot spots. Analytical expressions for the average memory bandwidth and probability of acceptance of prioritized processors have been derived. ...
متن کاملPii: S0045-7906(98)00028-7
Performance evaluation of multiple-bus multiprocessor systems is usually carried out under the assumption of uniform memory reference model. Hot spots arising in multiprocessor systems due to the use of shared variables, synchronization primitives, etc. give rise to non-uniform memory reference pattern. The objective of this paper is to study the performance of multiple bus multiprocessor syste...
متن کاملPerformance Analysis of Asynchronous Hierarchical-Bus Multiprocessor Systems Using Closed Queuing Network Models
This paper presents an analysis for measuring performance of asynchronous packet switched hierarchical and multiplc-bus multiprocessor systems. T h e performance was measured using both the analytical and simulation models. The performance measured from the analytical model was found to be very close to the performance measured from the simulation model. The performance of a hierarchical bus sy...
متن کاملA Multiprocessor System with Non-Preemptive Earliest-Deadline-First Scheduling Policy: A Performability Study
This paper introduces an analytical method for approximating the performability of a firm realtime system modeled by a multi-server queue. The service discipline in the queue is earliestdeadline- first (EDF), which is an optimal scheduling algorithm. Real-time jobs with exponentially distributed relative deadlines arrive according to a Poisson process. All jobs have deadlines until the end of s...
متن کاملA Comparison of Five Different Multiprocessor SoC Bus Architectures
The performance of a system, especially a multiprocessor system, heavily depends upon the efficiency of its bus architecture. In System-on-a-Chip (SoC), the bus architecture can be devised with advantages such as shorter propagation delay (resulting in a faster bus clock), larger bus width, and multiple buses. This paper presents five different SoC bus architectures for a multiprocessor system:...
متن کامل